Problem s filtrovanim v IB

Otázka od: falconsoft@centrum.cz

29. 9. 2002 10:19

Zdravim vsechny
 
 
Mam dotaz ohledne filtrovani v IB.
Pri pouziti komponenty Query vse chodi OK (Query1.Filtered:=True;
Query1.Filter:=neco), ale
kdyz pouziji IBQuery nebo radeji IBDataSet tak to nechce chodit.
 
Poradte mi prosim co stim, nebo nejaky jiny zpusob jak filtrovani
provadet.
 
 
 
                Jan Faltýnek

--------------------
ZDARMA a RYCHLÉ zasílání SMS z www.posliSMS.cz


Odpovedá: Lebeda David

30. 9. 2002 7:24

> Mam dotaz ohledne filtrovani v IB.
> Pri pouziti komponenty Query vse chodi OK (Query1.Filtered:=True;
> Query1.Filter:=neco), ale kdyz pouziji IBQuery nebo radeji IBDataSet
> tak to nechce chodit.

Mozna by nebylo od veci uvest, co je konkretne za problem. Protoze
na takhle obecny popis problemu muze odpovedet pouze nekdo,
kdo podobnou vec nedavno delal a jeste si to presne pamatuje.

Takze napada me toto:

1) Je mozne, ze property Filter je nepristupna (z hlavy nevim). Pak
by stalo za to, uvazovat o pouziti OnFilterRecord. IMHO je to ve
vysledku totez, ale ma to vetsi moznosti (diky moznosti pouzit
Delphi kod).

2) Nemuze byt vyhodnejsi namisto filteru upravit where podminku
dotazu? Uznavam, ze jsou situace, kdy je filter lepsi, takze to je jen
namet k promysleni.

David Lebeda